// vue .config.js   vue脚手架的配置文件

module.exports = {
    lintOnSave: false,  /* 取消ESlint 警告 */

    pwa: {
        iconPaths: {/* 更换项目标题图标 */
            favicon32: 'favicon.ico',
            favicon16: 'favicon.ico',
            appleTouchIcon: 'favicon.ico',
            maskIcon: 'favicon.ico',
            msTileImage: 'favicon.ico'
        },
    },
    devServer: { /* 服务器的相关配置 */
        host: "localhost",
        port: 9999, /* 修改端口 */
        inline: true,
        open: true, /* 自动打开浏览器 */
    },
    css: {  // 处理css 
        loaderOptions: {   // 加载器 处理样式 
            css: {},
            postcss: {   // 样式代码处理 
                plugins: [  // 插件 
                    require("postcss-px2rem")({   // px => rem 
                        remUnit: 37.5,  // VantUI 设计稿尺寸 375 
                        exclude: /node_modules/i
                    })
                ]
            }
        }
    }
}